Big Data and Analytics Scatter এবং Bubble Plot এর উদাহরণ গাইড ও নোট

281

Scatter Plot এবং Bubble Plot দুটি জনপ্রিয় ডেটা ভিজুয়ালাইজেশন টুল যা Plotly লাইব্রেরি দিয়ে খুব সহজেই তৈরি করা যায়। Scatter Plot ডেটা পয়েন্টগুলির সম্পর্ক প্রদর্শন করে, যেখানে Bubble Plot একটি Scatter Plot এর মতো, তবে এখানে পয়েন্টগুলির আকার ডেটার অতিরিক্ত মাত্রা প্রকাশ করে।


Scatter Plot

Scatter Plot হল একটি সাধারণ গ্রাফ যা দুটি ভেরিয়েবলের মধ্যে সম্পর্ক প্রদর্শন করে। এটি X এবং Y অক্ষের উপর পয়েন্ট চিত্রিত করে, যা একে অপরের সাথে সম্পর্কিত ডেটাকে ভিজ্যুয়ালাইজ করতে সাহায্য করে।

Python এ Scatter Plot উদাহরণ

import plotly.express as px

# উদাহরণ ডেটাসেট
data = px.data.gapminder()

# Scatter Plot তৈরি
fig = px.scatter(data, x="gdpPercap", y="lifeExp", color="continent", size="pop", log_x=True)

# গ্রাফ প্রদর্শন
fig.show()

এখানে, gdpPercap (একজনের মাথাপিছু আয়ে) এবং lifeExp (জীবন প্রত্যাশা) এর মধ্যে সম্পর্ক দেখানো হয়েছে, এবং গ্রাফের পয়েন্টগুলো বিভিন্ন মহাদেশের রঙ দ্বারা আলাদা করা হয়েছে। size="pop" দিয়ে গ্রাফের প্রতিটি পয়েন্টের আকার জনগণের সংখ্যা অনুযায়ী বড় বা ছোট করা হয়েছে।


Bubble Plot

Bubble Plot হল Scatter Plot এর একটি উন্নত সংস্করণ, যেখানে প্রতিটি ডেটা পয়েন্টের আকার ডেটার তৃতীয় একটি ভেরিয়েবলকে উপস্থাপন করে। এটি Scatter Plot এর মতো, তবে এখানে প্রতিটি পয়েন্টের আকার আরও তথ্য প্রদান করে।

Python এ Bubble Plot উদাহরণ

import plotly.express as px

# উদাহরণ ডেটাসেট
data = px.data.gapminder()

# Bubble Plot তৈরি
fig = px.scatter(data, x="gdpPercap", y="lifeExp", color="continent", size="pop", 
                 hover_name="country", size_max=60, log_x=True)

# গ্রাফ প্রদর্শন
fig.show()

এখানে, Bubble Plot এর আকার জনগণের সংখ্যা (পপুলেশন) এর ওপর ভিত্তি করে নির্ধারিত হয়েছে, এবং hover_name="country" এর মাধ্যমে প্রতিটি বুদবুদে দেশ নাম দেখানো হচ্ছে যখন মাউস হোভার করা হয়।


Scatter এবং Bubble Plot এর মধ্যে পার্থক্য

  • Scatter Plot: এটি সাধারণত দুইটি ভেরিয়েবলের মধ্যে সম্পর্ক প্রদর্শন করে এবং ডেটা পয়েন্টগুলি X এবং Y অক্ষের ওপর নির্ধারিত হয়।
  • Bubble Plot: এটি Scatter Plot এর মতো হলেও এতে তৃতীয় একটি ভেরিয়েবলের তথ্য প্রদর্শন করতে পয়েন্টগুলির আকার ব্যবহার করা হয়।

এই দুটি গ্রাফের মাধ্যমে আপনি ডেটার মধ্যে সম্পর্ক এবং অতিরিক্ত তথ্য যেমন আকার বা ভলিউম দেখতে পারেন, যা ডেটা বিশ্লেষণে সাহায্য করে। Plotly এই ধরনের ভিজুয়ালাইজেশনগুলো সহজে এবং দ্রুত তৈরি করার সুবিধা দেয়।

Content added By
Promotion

Are you sure to start over?

Loading...